×

sniper rifle meaning in French

fusil de tireur d'élite (arme précise généralement télescopique)

Related Words

  1. sniper
  2. rifle
  3. rifling
  4. magazine rifle
  5. czech rifle
  6. rifle bullets
  7. automatic rifle
  8. assault rifle
  9. rifle range
  10. rifle bullet
  11. snipe
  12. sniper
  13. snipper
  14. snippet
PC Version

Copyright © 2018 WordTech Co.